$(function () {
    //加减
    $('body').on('click', '.numberInp .add', function () {
        var num=$(this).siblings('span').find('input').val()==''?0:$(this).siblings('span').find('input').val();
        $(this).siblings('span').find('input').val(parseInt(num)+1);
        $(this).siblings('.del').removeClass('no');
    });
    $('body').on('click', '.numberInp .del', function () {
        if(!$(this).hasClass('no')){
            var num=$(this).siblings('span').find('input').val()==''?0:$(this).siblings('span').find('input').val();
            $(this).siblings('span').find('input').val(parseInt(num)-1);
            if($(this).siblings('span').find('input').val()<=0){
                $(this).addClass('no');
                $(this).siblings('span').find('input').val('');
            }
        }
    });
    $('body').on('blur', '.numberInp .number', function () {
        if($(this).val()!=''){
            if($(this).val()==0||$(this).val()=='0'){
                $(this).val('');
                $(this).parent('span').siblings('.del').addClass('no');
            }else {
                $(this).parent('span').siblings('.del').removeClass('no');
            }
        }else{
            $(this).parent('span').siblings('.del').addClass('no');
        }
    });
    //开始装配
    $('body').on('click', '.bottomBut .but1', function () {
        $('.assemblBox').removeClass('li1');
        $('.assemblBox').addClass('li2');
        $('.partTxt').html('装配中');
    })
    var submitType='交班';
    //交班 完成装配
    $('body').on('click', '.bottomBut .but2', function () {
        $('.number').val('');
        $('.batchNum').val('');
        $('.assemblBox').removeClass('li2');
        $('.assemblBox').addClass('li4');
        if($(this).hasClass('end')){
            submitType='完成装配';
        }
    })
    //取消 提交
    $('body').on('click', '.bottomBut .but4', function () {
        $('.assemblBox').removeClass('li4');
       if($(this).hasClass('cancel')){
           $('.assemblBox').addClass('li2');
       }else{
           if(submitType=='交班'){
               $('.assemblBox').addClass('li3');
           }else{
               $('.assemblBox').addClass('li1');
               $('.partTxt').html('未装配');
           }
           submitType='交班';
       }
    })
    //接班
    $('body').on('click', '.bottomBut .but3', function () {
        $('.assemblBox').removeClass('li3');
        $('.assemblBox').addClass('li2');
    })

    setRight('历史质检','http://192.168.31.203:9999/saasapphtml/qualityHistory.html');
})

/*安卓*/
//扫描结果
function startCameraJS(str) {
    alert('安卓请求:'+str)
}
//打开扫描
function startCamera(type) {
    jsObj.startCamera(type);
}
//设置标题头右边按钮
function setRight(text,url) {
    jsObj.setRight(text,url);

}




/*
* tabNav 菜单切换
* */
tabNavInit()
tabNavRefresh()
function tabNavInit() {
    $('body').on('click', '.TabNavUl li', function () {
        $(this).parent('.TabNavUl').children('li').removeClass('active');
        $(this).addClass('active');
        $(this).siblings('.lanPos').css({
            'left': $(this).get(0).offsetLeft,
            'width': $(this).children('span').get(0).clientWidth
        });
        $(this).parent('.TabNavUl').animate({scrollLeft: $(this).get(0).offsetLeft - ($('.TabNavUl').width() / 2) + ($(this).children('span').get(0).clientWidth / 2)}, 300);
    });
}
function tabNavRefresh() {
    $('.TabNavUl').each(function () {
        if ($(this).find('.lanPos').length == 0) {
            $(this).append('<div class="lanPos"></div>');
        }
        $(this).find('.lanPos').css({
            'left': $(this).find('.active').get(0).offsetLeft,
            'width': $(this).find('.active').children('span').get(0).clientWidth
        });
        $(this).animate({scrollLeft: $(this).find('.active').get(0).offsetLeft - ($('.TabNavUl').width() / 2) + ($(this).find('.active').children('span').get(0).clientWidth / 2)}, 1);
    })
}
